home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PCMania 19
/
PCMania19.iso
/
Jogos em Flash
/
ESTRATEGIA
/
BATTLE_SHIPS.SWF
/
scripts
/
frame_45
/
DoAction.as
Wrap
Text File
|
2003-11-17
|
2KB
|
45 lines
sd = "0";
call("chs");
if(er == "0" and shots and eval("p" add xxx add "_" add yyy) < "10" and (eval("p" add (xxx - "1") add "_" add (yyy - "1")) == "10" and eval("p" add xxx add "_" add (yyy - "1")) == "10" and eval("p" add (xxx + "1") add "_" add (yyy - "1")) == "10" and eval("p" add (xxx + "1") add "_" add yyy) == "10" and eval("p" add (xxx + "1") add "_" add (yyy + "1")) == "10" and eval("p" add xxx add "_" add (yyy + "1")) == "10" and eval("p" add (xxx - "1") add "_" add yyy) == "10" and eval("p" add (xxx - "1") add "_" add (yyy + "1")) == "10") == "0")
{
duplicateMovieClip("/s","s" add xxx add "_" add yyy,xxx + yyy * "20" + 16384);
setProperty("s" add xxx add "_" add yyy, _X, xxx * "15" + dx + "7.5");
setProperty("s" add xxx add "_" add yyy, _Y, yyy * "15" + dy + "7.5");
set("p" add xxx add "_" add yyy,eval("p" add xxx add "_" add yyy) + "20");
shots -= "1";
}
else if("0" < shots)
{
if(rndc < "1000")
{
gotoAndPlay(44);
}
else
{
while(rndc)
{
xxx -= "1";
if(xxx == - "1")
{
xxx = "19";
yyy -= "1";
if(yyy == - "1")
{
yyy = "19";
}
}
call("chs");
if(er == "0" and shots and eval("p" add xxx add "_" add yyy) < "10" and (eval("p" add (xxx - "1") add "_" add (yyy - "1")) == "10" and eval("p" add xxx add "_" add (yyy - "1")) == "10" and eval("p" add (xxx + "1") add "_" add (yyy - "1")) == "10" and eval("p" add (xxx + "1") add "_" add yyy) == "10" and eval("p" add (xxx + "1") add "_" add (yyy + "1")) == "10" and eval("p" add xxx add "_" add (yyy + "1")) == "10" and eval("p" add (xxx - "1") add "_" add yyy) == "10" and eval("p" add (xxx - "1") add "_" add (yyy + "1")) == "10") == "0")
{
duplicateMovieClip("/s","s" add xxx add "_" add yyy,xxx + yyy * "20" + 16384);
setProperty("s" add xxx add "_" add yyy, _X, xxx * "15" + dx + "7.5");
setProperty("s" add xxx add "_" add yyy, _Y, yyy * "15" + dy + "7.5");
set("p" add xxx add "_" add yyy,eval("p" add xxx add "_" add yyy) + "20");
shots -= "1";
rndc = "0";
trace(rndc);
}
}
}
}